Big Huge Thesaurus

Gautama Siddhartha

noun